package com.irdstudio.efp.nls.service.domain.psd;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

/**
 * nls_credit_approval_info
 * @author 
 */
public class NlsCreditApprovalInfo implements Serializable {
    /**
     * 授信申请流水号
     */
    private String lmtApplySeq;

    /**
     * 渠道申请号
     */
    private String applicationNumber;

    /**
     * 渠道预授信申请号
     */
    private String channelApplyNo;

    /**
     * 企业注册地
     */
    private String registration;

    /**
     * 全局流水号
     */
    private String globalSerno;

    /**
     * 风控审批结果
     */
    private String apprResult;

    /**
     * 风控决策完成时间
     */
    private Date approveTime;

    /**
     * 是否需要人工审批
     */
    private String mannualApproveFlag;

    /**
     * 风控建议年利率
     */
    private Integer applyRateY;

    /**
     * 风控建议授信额度
     */
    private BigDecimal approveAmt;

    /**
     * 风控建议授信期限
     */
    private String approveTerm;

    /**
     * 风控建议授信单位
     */
    private String approveTermType;

    /**
     * 风控审批拒绝码
     */
    private String refuseCode;

    /**
     * 风控审批拒绝原因
     */
    private String refuseMsg;

    /**
     * 是否发送给税局
     */
    private String isSendToTax;
    /**
     * 时间戳
     */
    private String tmstmp;
    /**
     * 交易流水号
     */
    private String txnSrlNo;
    /**
     * 创建者
     */
    private String createUser;

    /**
     * 创建时间
     */
    private Date createTime;

    /**
     * 更新者
     */
    private String lastUpdateUser;

    /**
     * 最后更新时间
     */
    private Date lastUpdateTime;

    /**
     * 检查标志
     */
    private int checkFlag;

    private int excuteTime;

    public int getExcuteTime() {
        return excuteTime;
    }

    public void setExcuteTime(int excuteTime) {
        this.excuteTime = excuteTime;
    }


    private static final long serialVersionUID = 1L;

    public String getLmtApplySeq() {
        return lmtApplySeq;
    }

    public void setLmtApplySeq(String lmtApplySeq) {
        this.lmtApplySeq = lmtApplySeq;
    }

    public String getApplicationNumber() {
        return applicationNumber;
    }

    public void setApplicationNumber(String applicationNumber) {
        this.applicationNumber = applicationNumber;
    }

    public String getChannelApplyNo() {
        return channelApplyNo;
    }

    public void setChannelApplyNo(String channelApplyNo) {
        this.channelApplyNo = channelApplyNo;
    }

    public String getRegistration() {
        return registration;
    }

    public void setRegistration(String registration) {
        this.registration = registration;
    }

    public String getGlobalSerno() {
        return globalSerno;
    }

    public void setGlobalSerno(String globalSerno) {
        this.globalSerno = globalSerno;
    }

    public String getApprResult() {
        return apprResult;
    }

    public void setApprResult(String apprResult) {
        this.apprResult = apprResult;
    }

    public Date getApproveTime() {
        return approveTime;
    }

    public void setApproveTime(Date approveTime) {
        this.approveTime = approveTime;
    }

    public String getMannualApproveFlag() {
        return mannualApproveFlag;
    }

    public void setMannualApproveFlag(String mannualApproveFlag) {
        this.mannualApproveFlag = mannualApproveFlag;
    }

    public Integer getApplyRateY() {
        return applyRateY;
    }

    public void setApplyRateY(Integer applyRateY) {
        this.applyRateY = applyRateY;
    }

    public BigDecimal getApproveAmt() {
        return approveAmt;
    }

    public void setApproveAmt(BigDecimal approveAmt) {
        this.approveAmt = approveAmt;
    }

    public String getApproveTerm() {
        return approveTerm;
    }

    public void setApproveTerm(String approveTerm) {
        this.approveTerm = approveTerm;
    }

    public String getApproveTermType() {
        return approveTermType;
    }

    public void setApproveTermType(String approveTermType) {
        this.approveTermType = approveTermType;
    }

    public String getRefuseCode() {
        return refuseCode;
    }

    public void setRefuseCode(String refuseCode) {
        this.refuseCode = refuseCode;
    }

    public String getRefuseMsg() {
        return refuseMsg;
    }

    public void setRefuseMsg(String refuseMsg) {
        this.refuseMsg = refuseMsg;
    }

    public String getIsSendToTax() {
        return isSendToTax;
    }

    public void setIsSendToTax(String isSendToTax) {
        this.isSendToTax = isSendToTax;
    }

    public String getTmstmp() {
        return tmstmp;
    }

    public void setTmstmp(String tmstmp) {
        this.tmstmp = tmstmp;
    }

    public String getTxnSrlNo() {
        return txnSrlNo;
    }

    public void setTxnSrlNo(String txnSrlNo) {
        this.txnSrlNo = txnSrlNo;
    }

    public String getCreateUser() {
        return createUser;
    }

    public void setCreateUser(String createUser) {
        this.createUser = createUser;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public String getLastUpdateUser() {
        return lastUpdateUser;
    }

    public void setLastUpdateUser(String lastUpdateUser) {
        this.lastUpdateUser = lastUpdateUser;
    }

    public Date getLastUpdateTime() {
        return lastUpdateTime;
    }

    public void setLastUpdateTime(Date lastUpdateTime) {
        this.lastUpdateTime = lastUpdateTime;
    }

    public int getCheckFlag() {
        return checkFlag;
    }

    public void setCheckFlag(int checkFlag) {
        this.checkFlag = checkFlag;
    }
}